Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Semi-Detached £50,000 13 Dec 1999
4 THE LARCHES Detached £152,000 4 May 2007
5 THE LARCHES Semi-Detached £53,000 15 Sep 1995
6 THE LARCHES Semi-Detached £152,500 10 Feb 2022
10 THE LARCHES Terraced £110,000 30 Mar 2012